# 使用合适的基础镜像，这里我们使用 OpenJDK 8
FROM openjdk:8-jdk-alpine

# 复制项目文件到容器中
COPY . /usr/src/app

# 设置工作目录
WORKDIR /usr/src/app

# 构建项目
RUN mvn clean install

# 运行应用
CMD ["java", "-jar", "xjtu-club-wx/target/xjtu-club-wx.jar"]

# 确保时钟同步
VOLUME ["/etc/localtime:/etc/localtime:ro", "/etc/timezone:/etc/timezone:ro"]
